vegetable supplies - German English Dictionary